Modern Europe 1789 to 1960 - Ecclestone, A. E. (Bell, 1964)