Howe, Irving

Essential works of socialism / edited by Irving Howe - Yale University Press : New Haven, 1976 - 850 p. ; 21 cm.

Includes bibliographical references

0300019769


Socialism
Communism