Edmonds, David. Ethics and the Contemporary World / Edmonds, David. - 1st edition - Chennai : Routledge , 2019 - 374 pages ISBN: 9781138092051 Subjects--Topical Terms: Philosophy Dewey Class. No.: 170.9 / EDM