Modern socialism
By: by Herman J. Maeckel
Series: Publications of the Central Bureau -- brochure 6.; Publications of the Central Bureau -- brochure 6.
Publisher: Central Bureau of the German Roman Catholic Central Verein
Published: 1912
Place of publication: St. Louis, Mo
Language: eng
Number of pages: 14
Subjects: Socialism; Socialism and Christianity; Catholic Church