Global citizens : social movements and the challenge of globalization - Mayo, Marjorie (Zed Books Ltd., 2005)