Ecology and design : frameworks for learning - Hill, Kristina; Johnson, Bart R. (Island Press, 2002)