Russell Haggar
Site Owner
The Nature of Socialism :
1. Human nature: environmentalism, cooperation and community spirit undermines arguments for large income differentials | Socialism: Marxism, Anarchism, Democratic Socialism, Social Democracy | 8.Types of Equality;their meaning and significance |
2.Attitudes to C19th Capitalism and C20th Capitalism | 5. Revolutionary transition to Socialism | 9.Types of Liberty; their meaning and significance |
3.Class analysis: inevitable class conflict or possibility of class cooperation | 6.Evolutionary transition to Socialism | 10Types of Justice: their meaning and significance |
4.Human self -development through work; the end of alienation | 7.Socialist Internationalism | 11.Socialism and the State. |
12 Socialism, common ownership and collectivism |