William C. Mattison III is associate professor of moral theology at the Catholic University of America, Washington, D.C., and the author of Introducing Moral Theology: True Happine...view moreWilliam C. Mattison III is associate professor of moral theology at the Catholic University of America, Washington, D.C., and the author of Introducing Moral Theology: True Happiness and the Virtues.view less