David Freestone
No counted ratings yet
4 books
No biography yet.
Books
Sorted by popularity.
- The law of the seaDavid Freestone, David M. Ong
- Legal aspects of implementing the Kyoto Protocol mechanismsDavid Freestone, Charlotte Streck
- International law and sustainable developmentAlan E. Boyle, David Freestone
- The Precautionary Principle and International Law:The Challenge of Implementation (International Environmental Law and Policy Series, Vol 31)David Freestone