How Many People Can the Earth Support by Joel E. Cohen