Religions – leaving aside their ontological claims – are magnificent expressions of the human spirit, deep visions on the human condition, and sublime poetic expressions provoked by the mystery of existence and of cosmogenesis. Like literature and music they have a hundred manifestations, each presenting another facet of the elusive Ultimate Truth. To say that there are many religions, but only one science, need not imply that it is somehow less than science. Rather, it is to say that religions are glimpses of the rich and complex presence of human experience in the vast stretch of space and time, in all its historical, geographical, and cultural splendor. These can’t be reduced to a set of logically incontrovertible Euclidean propositions. The goal of religions is not to solve the riddles of the physical universe or to fill in the blanks in the Cosmic Crossword puzzle using the clues of observed data (as science does), but to make us establish and appreciate the magical link between the spark of individual consciousness and the Cosmic Whole.