Global responsibilities : who must deliver on human rights? - Kuper, Andrew. (Routledge, 2005)