New atheism: A survival guide

Graham Veale // Christian Focus Publications