by
Kevin de Laplante, Kent Peacock, Bryson Brown
Language: English
Release Date: May 16, 2011
The most pressing problems facing humanity today — over-population, energy shortages, climate change, soil erosion, species extinctions, the risk of epidemic disease, the threat of warfare that could destroy all the hard-won gains of civilization, and even the recent fibrillations of the stock market...