Author: Geoff Ryman
Born: 1951