Author: John M. White
Alternate names: White, John M., 1961-
Born: 1961