Ethics a pluralistic approach to moral theory - Hinman, Lawrence M. (Wadsworth Cengage Learning, 2013)