Author: John Graham Wade
Alternate names: J. G. Wade