Principles of international environmental law I : frameworks, standards and implementation

Principles of international environmental law I : frameworks, standards and implementation

Publication
1995
Authors
Sands, Philippe