The Wizard and the Prophet - Charles C. Mann

In forty years, the population of the Earth will reach ten billion. Can our world support so many…