MICHAEL R HAYNES