The thought of Karl Marx an introduction - MacLellan, David (Papermac, 1971)