Topical ecosystems and ecological concepts - OsbornePatrick H (Cambridge Universty Press, 2000)