The moral aspect of socialism
By: by A. M'Gillivray
Series: Harvard College Library pamphlet digitization program
Publisher: A. McGillivray
Published: 1911
Place of publication: Glasgow
Language: eng
Number of pages: 19
Subjects: Socialism; Moral and ethical aspects; Socialism and religion
Notes: Cover title.