A history of modern Europe from the renaissance to the present - Merriman (W.W. Norton & Company, 2004)