The social and political thought of Karl Marx - AVINERI, Shlomo (London Cambridge University Press, 1970)