in the light of science and history.