Books blog: A stirring riposte to the idea that science has made God redundant

Books blog: A stirring riposte to the idea that science has made God redundant