Principles of international environmental law

$25.00

In stock

Verified User

Additional information

Author

Philippe Sands

Publisher

Cambridge University Press

Barcode

9780521521062

Year

2003

Condition

Good