Europe since 1815 - Craig, Gordon Alexander, 1913-2005, (Holt, Rinehart and Winston, 1971)