Notes in Moral Theology: 1990: Passions and Principles - Sohn, William C. (Theological studies, 1991)