Politics of human liberation
Subtitle: revolution re-assessed.
Publisher: Libertarian Socialist Organisation
Place of publication: Brisbane
Language: eng
Number of pages: 52