Author: John Hamilton Simpson
Alternate names: Simpson, John Hamilton.; Simpson, J. H. (John Hamilton)