Critical Reasoning in Ethics: A Practical Introduction by Anne Thomson (Paperback, 1999)