Author: John Barraclough
Born: 1960