A history of modern Europe from the Renaissance to the present - Merriman, John M. (W.W. Norton, 2004)