Singer, Peter
Marx: a very short introduction - India OUP 1996 - 108p.
9780192854056
Marx, Karl, 1818-1883
Communism
Philosophy, Marxist
SIN-M
Marx: a very short introduction - India OUP 1996 - 108p.
9780192854056
Marx, Karl, 1818-1883
Communism
Philosophy, Marxist
SIN-M