Religion in Human Evolution: From the Paleolithic to the Axial Age