Has Science Run Its Course?