Author: John Haffenden
Born: 1945