T. F. H. Allen

First name
T.
Middle name
F. H.
Last name
Allen