The Global Struggle for Human Rights - Steven Lecce-Neil McArthur-Arthur Schafer (Oxford University Press, 2017)
Keywords: Ethics & Moral Philosophy; Human rights--History.,Human rights--International cooperation.,Human rights--Philosophy.; PHILOSOPHY