The Meaning and End of Religion: A New Approach to the Religious Traditions of Mankind