Discovering God: The Origins of the Great Religions and the Evolution of Belief