Socialism, utopian and scientific
Publisher: International Publishers
Published: 1969
Number of pages: 93