Karl Marx : philosophy and revolution - Avineri, Shelomoh (Verfasser) (Jewish lives, 2019)