Ideology and Popular Protest

Ideology and Popular Protest
sku: COM9780394739663USED
$6.97
Shipping from: Canada
   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
   Price history chart & currency exchange rate

Customers also viewed