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