Waves of protest : popular struggle in El Salvador, 1925-2005 - Almeida, Paul D. (The University of Minnesota Press, 2008)