Jennifer Wells Complexity and Sustainability - Taylor and Francis 2012 ISBN: 9780203095676 Source: EBOOK