Imperialism and revolution - Horowitz, David 1939-2025 (Penguin Books, 1971)