Author: James D. L. White
Alternate names: White, James D. L. 1958-.....; White, James D.L.
Born: 1958