Confronting globalization : humanity, justice and the renewal of politics / - Hayden, Patrick; El-Ojeili, Chamsy. (Palgrave Macmillan, 2005)