THOMAS H FLEMING