Centenary of scientific thought.