Author: David N. J. Poole
Born: 1957