Author: Stanley Thomas Hugh John
Alternate names: S. T. H. John