Does Science Leave Room for God? – TEP126

By on Feb 17, 2016 | 0 comments

revival Share On GoogleShare On FacebookShare On Twitter


Glen is currently away in Sheffield, but he’s left us a recording of his talk he did at Reading University, ‘Does Science Leave Room for God?’

Here’s the video of Glen’s Talk