Socialist Register 2017
Subtitle: Rethinking Revolution
Publisher: Merlin Press Limited
Published: 2016
Language: eng
ISBN-13: 9781552669112
Subjects: Revolutions