McLellan, David

The thought of Karl Marx an introduction - 2nd ed. - London The Macmillan 1980 - viii,268 p.

0333281233

335.4120924 / MCL