The Social and Political Thought of Karl Marx - Avineri (Cambridge University Press, 1968)