Author: David Heaver Fremlin
Born: (1942
Died: ).