Has Socialism failed?
By: by Joe Slovo.
Contributors: Communist Party of South Africa.
Series: An Umsebenzi discussion pamphlet
Publisher: Inkululeko Publications
Published: 1990
Place of publication: London
Language: eng
Number of pages: 28