Author: John Robert White
Alternate names: John R. White; White, John Robert