Socialism : past and present - Harrington, Michael (a plume book, 1990)