Science is clearly one of the most profound methods that humans have yet devised for discovering truth, while religion remains the single greatest force for generating meaning.