Essential Works of Socialism

Irving Howe

Essential Works of Socialism - 3. - London Yale University Press 1986 - xvii,599 p. PB 21x14 cm.

0300035713


Socialism
Communism

335.008 / HOWE