THOMAS R FLEMING