In this episode, David Deane responds to the question "Is God explained away by science?"