Ultimate Reality and Meaning