The realm of science; the history and spirit of science 1