MICHAEL N HANCOCK