The oxford history of modern Europe - Blanning T C W (ed.) (Oxford University Press, 2000)