Historical structure of scientific discovery.