Latin American Social Movements in the Twenty-first Century: Resistance, Power, and Democracy by Richard Stahler-Sholk Back to product details page >