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