International Environmental Law - Dupuy, Pierre-marie (Cambridge Cambridge University Press, 2018)