Carlo Cafiero

1846–1892


Carlo CafieroWorks:

Karl Marx's Capital (1879)