Rev. Thomas Viviano Chair and Associate Professor, Department of Moral Theology Seminary E-mail: tviviano@scs.edu More