Principles of International environmental law - SANDS Phillippe; PEEL Jacqueline (New York Cambridge University Press, 2018)