All Editions of Marxism and Historical Practice, Volume II: Interventions and Appreciations

Marxism and Historical Practice, Volume II: Interventions and Appreciations

Marxism and Historical Practice, Volume II: Interventions and Appreciations

Bryan D. Palmer

Language: EnglishPublisher: Haymarket BooksFormat: Paperback | 376 pages