Home CLASS STRUGGLE Violence, Revolution, and Structural Change in Latin America (Revised and expanded)