A history of modern Europe 1789 - 1939 - Peacock, Herbert L. (Heinemann, 1965)