Robert L. Holmes Introduction to Applied Ethics - Bloomsbury Bloomsbury Academic 2018 ISBN: 9781350029835 Source: Textbook Subjects--Topical Terms: Philosophy