MICHAEL L FLEMING