THOMAS C FLANAGAN