Karl Marx philosophy and revolution - Avineri, Shlomo, 1933-2023 (New Haven : Yale University Press, 2019)
Keywords: Marx, Karl, -- 1818-1883.