THOMAS FLANAGAN