Global ethics An introduction - Hutchings Kimberly (Cambridge Polity, 2010)
Keywords: PHILOSOPHY