Domenico Losurdo

Domenico Losurdo

Domenico Losurdo was an Italian Marxist philosopher and historian.

- via Goodreads