What does the term human overpopulation mean exactly?
Frosty Wooldridge"Unlimited population growth cannot be sustained; you cannot sustain growth in the rates of consumption of resources. No species can overrun the carrying capacity of a finite land mass." Dr. Albert Bartlett, University of Colorado, USA.