Mathematics, Science, and Spirituality