Scientific, like spiritual truth, has ever from the beginning been descending from heaven to man.
or simply: