British Marxists Labour: A Party Fit for Imperialism, R. Clough How the World Works: The Story of Human Labor from Prehistory to the Modern Day, P. Cockshott The Fight of Our Lives, Communist Party of Britain For Soviet Britain, Communist Party of Great Britain The British Road to Socialism (1951), Communist Party of Great Britain […]| Challenge Magazine