The Believing PrimateScientific, Philosophical, and Theological Reflections on the Origin of Religion