Understanding European movements : new social movements, global justice struggles, anti-austerity protest - Flesher Fominaya, Cristina. (Routledge, 2013)