emagazine.com
Balancing Act
Our finite planet welcomed its six billionth citizen last year, and 10 billion will probably appear right