Marxism and ethics - Kamenka, Eugene 1928-1995 (Macmillan, 1979)