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