Frontiers in international environmental law: oceans and climate challenges : essays in honour … by Long, Barnes, Freestone 0 Type: Book