Conserving life on earth. - Ehrenfeld, David W. (2008)