From Malthus to the Club of Rome, predictions about maximum population size have been too conservative. We now live with 6-7 billion others and the "population bomb" is yet to explode. So what really is the upper limit for healthy coexistence?
See All 3014 Episodes of "Gresham College Lectures"