A History of Modern Erope from the Renaissance To The present - Merriman, John (1996)