Mother Nature’s Payback: human population growth and food!
Frosty WooldridgeWhether you call ‘her’ Darwin, Mother Nature, survival of the fittest, God or the devil—the human race rams itself against reality annually by adding 80 million humans, net gain.