SARKAR, B

Marxism, Leninism-poles apart Binay Sarkar and Adam Buick - Memari Avenel Press 2012 - 162p.

978-93-80761-20-6 200.00


MARXISM,
COMMUNISM,
SOCIALISM

POL 320.5322 / SBt12