Author: John David White
Alternate names: John D. White
Born: 1931