The Presence of the Infinite: The Spiritual Experience of Beauty, Truth, and Goodness