THOMAS N HANAHAN