Socialism - Lamb, Peter 1960- (Polity Press, 2019)