MARK D HASENOUR