Every new discovery of science is a further 'revelation' of the order which God has built into His universe.
Warren Weaver (1967). “Science and Imagination: Selected Papers”

Every new discovery of science is a further 'revelation' of the order which God has built into His universe.