By 2020, for the first time in human history, there will be more people over the age of sixty-five than under the age of five. By 2050 there will be more people over sixty-five than under fourteen. This is perhaps the crowning achievement of our species – nowhere else in nature do the old outnumber the young.