Complete Philosophical and Theological Treatises of Anselm of Canterbury
St. Anselm was Archbishop of Canterbury. Professor Hopkins teaches philosophy at the University of Minnesota. Professor Richardson is retired and was formerly a professor of theology at St. Michael's College, University of Toronto (Canada).