Too smart for our own good : the ecological predicament of humankind / - Dilworth, Craig. (Cambridge University Press,, 2010)