Ecological sustainability understanding complex issues - Northrop, Robert B. (London CRC press, 2013)