Author: Thomas L. Hall
Alternate names: Hall, Thomas L. 1931-....; Hall, Thomas L.; Hall, T.L.
Born: 1931