Napa 2023 Part 14 - The Good News About Science and Faith: Healing the Rift

Catholic scientist Stephen Barr gives the 14th keynote session of the 13th Annual Napa Institute Conference, held in Napa, California, sharing the good news about science and faith: that the rift between them may be healed through the example of faithful Catholic Christian scientists.