The Oxford history of modern Europe - Blanning, T. C. W. 1942- (Oxford University press, 2000)