Margaret M. Falls Dr. Falls is professor of philosophy at St. Mary’s College, Nortre Dame, Indiana. Articles Against the Death Penalty: Christian Stance in a Secular World