THOMAS J FLEMING