Author: Alan Grainger
Born: 1951