Source: https://dotearth.blogs.nytimes.com/2016/03/24/humanitys-final-exam-distinguishing-between-momentary-and-millennial-risks/