MICHAEL L HAYNES