Cover 7

Futures of Socialism

Futures of Socialism

‘Modernisation', the Labour Party, and the British Left, 1973–1997