Imperialism and revolution Book 1971 Imperialism and revolution DH David Horowitz 4.01 1 readers shelved it PublisherPenguinLanguageEnglishPublished1971 Communist strategyWorld politicsRevolutionsHistoryImperialismusRevolution