Twenty-first century socialism - Gilbert, Jeremy 1971- (Radical futures, 2020)