Author: James White
Alternate names: White, James, 1940-; White, James
Born: 1940