Socialism and philosophy
By: by Antonio Labriola ; translated by Ernest Untermann from the 3d Italian ed., rev. and amplified by the author
Publisher: C. H. Kerr
Published: 1912
Place of publication: Chicago
Language: eng
Number of pages: 260
Subjects: Socialism