Socialism for South Africa
Series: CAMP book -- no. 83
Publisher: Published under the auspices of the South African Labour Party
Published: 1900
Place of publication: Johannesburg
Language: eng
Number of pages: 186