An introduction to Karl Marx - Elster, Jon (Cambridge University Press, 1986)