Author: Peter M. Ruddock
Born: 1955