Ecological sustainability : understanding complex issues - Northrop, Robert B. (CRC Press, 2013)