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 |