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