Author: John E. G. White
Alternate names: John E.G White; White, J. E. G. (John Ernest Granville); White, J. E. G.; J. E. G. White