Globalization and Social Movements: Islamism, Feminism, and the Global Justice Movement, Second Edition - 9781442214200