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