In Gods We Trust - Part 2.5
Wouldn't you know it...shortly after I finish my previous entry I run across an article which covers a lot of the same ground in a more entertaining and readable way than I did. It is not strictly or exclusively Atran's view but it is close enough:
(this is a PDF file of an article originally published in the Fall, 2005 issue of the Harvard Science Review).