How many people can we support? Zaba, Basia Abstract Publication: Nature Pub Date: January 1996 DOI: 10.1038/379308a0 Bibcode: 1996Natur.379..308Z