The great partnership: Science, religion, and the search for meaning