Ecology and Design : Frameworks for learning. - Johnson, Robert R. (Island Press,, 2001)