Fun fact: India just overtook China to become the most populous country in the world, joining a planet now home to over 8 billion human beings. 8 Billion and Counting: Population, Consumption, and the Planet’s Future explores why this milestone matters very much—not just in terms of numbers, but in how those people live, what …