John joins the Canadian Bible Society’s podcast Scripture Untangled to discuss faith, science, and truth
Get the latest updates about upcoming events, new books, videos, and other resources