Religion and the new atheism a critical appraisal - Amarasingam, Amarnath (Studies in critical social sciences ;, 2010)