The Meaning of Karl Marx - Mazlish, Bruce (New York Oxford, 1984)