Author: John Peter Canavan
Born: 1943