Former Carleton professor Ian Barbour returned to Carleton to lecture on the relationship between religion and science.
(
Photo by: Kate Trenerry
)