Ethics and the contemporary world - Edmonds, David, (Routledge,, 2019)