Sands, Philippe

Principles of international environmental law - 3rd ed. - Cambridge Cambridge Univ. Press 2015 - lxvi, 926p.

9780521140935