Understand Ethics: A Teach Yourself Guide (Teach Yourself: Reference)
Mel Thompsonis a freelance writer and editor, specialising in Philosophy, Religion and Ethics.