Environment, development and sustainability : a multidisciplinary approach to the theory and practice of sustainable development (Proquest, 1999)