Revolution : the panacea? / prepared by Ben Turok for the [Open University] Course Team ; [and], Retrospect & prospect / prepared by Grahame Thompson for the Open University Course Team]
Turok, Ben,1927-
Thompson, Grahame.
Milton Keynes Open University Press
1976
Includes bibliographies
Revolutions and socialism.