Socialism and philosophy
By: by Antonio Labriola ; translated by Ernest Untermann from the 3rd Italian edition, revised and amplified by the author.
Publisher: Charles H. Kerr
Published: 1912
Place of publication: Chicago
Language: eng
Number of pages: 260