Marxism and the failure of organised socialism in Spain, 1879-1936 / Paul Heywood. - Heywood, Paul (Cambridge University Press, 1990)