Sustainable development is a contested concept in international law. There is a general consensus on its core features, but disagreement remains as to its nature and status as a principle of international law. Such debates raise fundamental issues in legal theory that can be examined afresh in...