One world now the ethics of globalization / - Singer, Peter, (Yale University Press,, 2016)