The meaning of Karl Marx - Mazlish, Bruce 1923-2016 (Oxford Univ. Pr., 1984)