94 years of progress?

Science. 1966 Nov 11;154(3750):725. doi: 10.1126/science.154.3750.725.
No abstract available