A history of socialism and communism in modern times : theorists, activists, and humanists - Lerner, Warren. (Prentice-Hall, 1982)