Sustainable development as a principle of international law by Christina Voigt | Menrva Books | MenrvaBooks