MCP 60: James Kelly on the intersection of faith and technology
00:00:00