Human rights in a globalizing world - O'Byrne, Darren J (New York Palgrave, 2016)