num_pages: 176
description: An examination of five hundred years of revolts and rebellions on three continents seeks to explain why people rebel and what the role of ideology is in such uprisings
language: English
title: IDEOLOGY & POPULAR PROTEST
titlecomplete: IDEOLOGY & POPULAR PROTEST
genres: Nonfiction, History, Politics
ratings_count: 25
publisher: Pantheon