Socialism : past and future - Harrington, Michael, 1928-1989. (New York : Arcade, 1989)