Michelle

67%
Flag icon
Since its origins, socialism has meant the liberation of working people from exploitation.
Optimism over Despair: On Capitalism, Empire, and Social Change
Rate this book
Clear rating
Open Preview