Waves of protest : popular struggle in El Salvador, 1925-2005 - Almeida, Paul D. ((Social movements, protest, and contention ;, 2008)