Author: Peter Beresford
Alternate names: PETER BERESFORD
Born: 1 May 1945
Bio: British academic writer