Center for Theology Science and Human Flourishing
FILTER Center for Theology Science and Human Flourishing
Showing 1 Results
St. Elizabeth of Hungary: Wife, Mother, Queen, Champion of Mercy
Fr. Terry Ehrman, CSC, Assistant Director, Center for Theology, Science and Human Flourishing, speaks on the life of St. Elizabeth in the final lecture of the Saturdays with the...
watch video