Is It Impossible to Be Moral? - Almeida, Michael J. (Dialogue, 2005)