birth_date: None
avg_rating: 4.17
name: William T. Cavanaugh
about: Dr. William T. Cavanaugh Ph.D. (Religion Duke University; M.A. Theology and Religious Studies Cambridge University) is Associate Professor of Theology at the University of St. Thomas in St. P
death_date: None