The Meaning and Truth of Religion.