Renewing Socialism: Transforming Democracy, Strategy and ...
Leo Panitch
Intellectual and engaging, this collection of political essays examines the failures of socialism in the 20th century with candor, vigorously exploring the nature of global capitalism and offering a vision of a reinvigorated socialism that ...