Evolving God: A Provocative View on the Origins of Religion