Oxford illustrated history of modern Europe - Blanning. T. C. W (Editor) (Oxford, 1998)