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