

Holmess text presents a clear, systematic approach to ethical theories, shedding light on their historical roots as well as important contemporary concerns. Throughout, the author presents reasoned assessments of various theories, helping students develop a viewpoint that engages...


