Author: Peter H. Marshall
Alternate names: Peter Hugh Marshall; Peter Marshall; Marshall, Peter H; PETER H. MARSHALL
Born: 23 August 1946
Bio: British academic