. . . "That is, science is the finest means ever developed of revealing truth about the natural world and it is that feature which needs to be grappled with." . .