Fragments of science.