Mclellan, David
Marxism after marx David Mclellan - 4th ed - New York Palgrave macmillan 2008 - x, 449 p.
Include index
9780230226623
Marx, Karl
Political Science
communism
marxism
320.5315 / MC22MA
Marxism after marx David Mclellan - 4th ed - New York Palgrave macmillan 2008 - x, 449 p.
Include index
9780230226623
Marx, Karl
Political Science
communism
marxism
320.5315 / MC22MA