MICHAEL T FLEMING