Dictionary of Ethics, Theology and Society. - Clarke, Paul Barry (Saint Joseph's University, 1996)