Author: Terence H. Irving
Alternate names: Irving, T. H.; Irving, Terence H.; T. H. Irving; Terry H. Irving