The meaning of Karl Marx - Mazlish, Bruce (Oxford University Press, 1984)