Socialism and philosophy
By: by Antonio Labriola ; translated by Ernest Untermann.
Contributors: Untermann, Ernest.
Edition: Rev. and amplified ed.
Publisher: Charles H. Kerr and Co.
Published: 1907
Place of publication: Chicago
Language: eng
Number of pages: 260
Notes: Revised and amplified by the author from the third Italian edition.