Socialism: Socialist Thinkers and their Key Ideas

Karl Marx – read

Friedrich Engels – read

Beatrice Webb – read

Rosa Luxemburg – read

Anthony Crosland – read

Anthony Giddens – read