Nature of Democracy, Freedom, and Revolution
Edition: 2nd edition
Publisher: International Publishers
Published: July 1981
Language: eng
Format: Paperback
Number of pages: 128
ISBN-13: 9780717801374
Subjects: History & Theory - General; Political Ideologies - Democracy; Revolutionary; Politics / Current Events