5bc04cffd72d7.jpg
PDF
Historical Dictionary of Socialism

This dictionary offers a reliable, comprehensive introduction and guide to this contentious social movement and ideology, examining where it has succeeded and where it has failed. It traces the evolution of socialism from the early nineteenth century to the present.