Science and Renewal of Belief by Russell Stannard