Imperialism and revolution - Horowitz, David (Allen Lane The Penguin P. LondonGB, 1969)