Humphreys, Matthew - 2018
Sustainable development : concept, principles, and practice -- The concept of sustainable development : its evolution on the international plane -- Sustainable development : contest and debate of meaning -- Sustainable development : legal context and application -- Precautionary principle -- The...