Understanding revolution
By: Patrick Van Inwegen
Publisher: Lynne Rienner; Brand: Lynne Rienner Pub; Lynne Rienner Publishers, Inc.
Published: 2011
Place of publication: Boulder, Colo
Language: eng
Number of pages: 289
ISBN-13: 9781588267481; 9781588267757
Notes: Includes bibliographical references and index.