God, or No God? Some Clues From Science