Revolutionary Studies
Subtitle: Theory, History, People
Publisher: Haymarket Books
Published: 2017
Language: eng
ISBN-13: 9781608467822
Subjects: Revolutions; Political science