Why Marx was right
Eagleton, Terry
Why Marx was right - Calcutta : Seagull books, 2012 - 258p.
Marxism-Leninism-- Political Ideologies
320.5322 / EAG-W
Why Marx was right - Calcutta : Seagull books, 2012 - 258p.
Marxism-Leninism-- Political Ideologies
320.5322 / EAG-W