two souls of socialism
By: Hal Draper.
Contributors: International Socialists.
Edition: Rev. ed.
Publisher: International Socialists
Published: 1970
Place of publication: Highland Park, MI
Language: eng
Number of pages: 30
Notes: Fourth printing.