Social struggles and modern socialism
By: by M. Beer, translated by H. J. Stenning and revised by the author
Contributors: Stenning, H. J. (Henry James), 1889- translator
Publisher: Small, Maynard
Published: 1926
Place of publication: Boston
Language: eng
Number of pages: 224
Subjects: Social history; Socialism; History; Social conditions