Author: John Gavin White
Alternate names: White, John Gavin