A bibliography of modern history - Roach, John Peter Charles 1920- (Cambridge University Press, 1968)