Front cover image for Principles of international environmental law

Principles of international environmental law

Print Book, English, 2003
Cambridge University Press, Cambridge, 2003
1116 pages
9780521817943, 9780521521062, 0521817943, 0521521068
1000737063