Why socialism?
Series: Its Pamphlet no. 9
Publisher: University Labour Federation
Published: 1900
Place of publication: Cambridge, Eng
Language: eng
Number of pages: 30
Notes: Cover title.