Making sense of Marx - Elizabeth B. Hurlock (Cambridge, 1987)