The evolution of sustainable development in international law: inception, meaning and status by Nico Schrijver | Menrva Books | MenrvaBooks