Jared Diamond lecture on the evolution of religion

Here's a fantastic lecture by Jared "Guns, Germs and Steel" Diamond at the USC College Center for Religion and Civic Culture on the "evolution of religion" -- the evolutionary forces that shape religions and cause some to prevail and others to wane.

The Evolution of Religions (via Kottke)