Author: John Mcelroy White
Alternate names: J. M. White