Author: T. H. Marshall
Alternate names: Thomas Humphrey Marshall; T. H. (Thomas Humphrey) Marshall