Author: James D. White
Alternate names: White, James D. (James Daniel); White, James D. 1945-; White, James Daniel
Born: 1945