The Great Partnership: God, Science and the Search for Meaning