Marx, Karl

The Portable Karl Marx - Harmondsworth Penguin Books 1983 - cii, 606 p.

014015096X

335.4 / MAR