Socialism in a Crippled World - Hampton, C. (Harmondsworth Penguin Books, 1981)