Social movements and democracy - Ibarra Güell, Pedro (Palgrave Macmillan, 2003)