Title: Viva La Revolution The Story Of People Power In 30 Revolutions
Subjects: Revolutionary, Revolutions, SOCIAL SCIENCE, HISTORY, General, Social movements, History, Political psychology