Labour's utopias : Bolshevism, Fabianism, Social Democracy. - Beilharz, Peter (Routledge,, 1993)