Displaying 1 result

9781108431125

Principles of International Environmental Law

Philippe Sands, QC (University College London), Jacqueline Peel (University of Melbourne), Adriana Fabra (Universitat de Barcelona) (With)