The golden quarter—Some of our greatest cultural and technological achievements took place between 1945 and 1971. Why has progress stalled? Article 3277 words, published Dec 3 2014 12 votes