International law and sustainable development : past achievements and future challenges / Alan E. Boyle, David Freestone editor - Oxford : Oxford University Press, 1999 - xxx, 377 p. ; 24 cm.

0199248079


Sustainable development--Law and legislation

344.046 / I-61