SMS dit: The scientific revolution revisited /