Author: Brian Hambling
Born: 1946