usually religioustolerance.org is fairly accurate and thorough but this entry is not. The author's ideas about "scientific" theories of the origin of religion do not come from any scholars that I know of, and no citations are given. It seems to be the author's own guesses, which are not bad for amateur wild guesses, but some scholars have had much more interesting guesses, and reviewing those would be much more valuable than these ramblings.