Author: James White
Alternate names: White, James, 1964-
Born: 1964