Social struggles and socialist forerunners
By: by M. Beer, translated by H. J. Stenning and revised by the author.
Contributors: Stenning, H. J. b. 1889 tr.
Publisher: Small, Maynard and Company
Published: 1925
Place of publication: Boston
Language: eng
Number of pages: 224
Subjects: Social history.; Communism -- History.; Utopias.