THE MEANING AND TRUTH OF RELIGION