Jack C. Haldeman II (Q4357621)
American writer and biologist (1941–2002)
Language: