Sustainable development and international environmental law - Freestone, David (Edward Elgar Pub., 2018)