How many people can the earth support?

Discusses how many people the earth can support in terms of economic, physical, and environmental aspects.

Norton
1996
9780393314953
book
Lexile: 
1 540

Holdings

409656