Social and political thought of Karl Marx - Avineri Shlomo (Cambridge Cambridge University, 1968)