THOMAS C FLEMING