A guide to ethics and moral Philosophy - Brent Adkins (Edinburgh, 2017)