Duncan HallasBooksDuncan Hallas : Indomitable RevolutionaryUnity and StrategyTROTZKIThe meaning of marxismThe CominternGreat RevolutionsThe Labour PartyDuncan Hallas ReaderTrotsky's Marxism and Other EssaysTrotskyTrotsky's MarxismAuthor data: Open Library