Ecology and the environment : the mechanisms, marring and maintenance of nature - Berry, Robert James (Templeton science and religion series, 2011)