International courts and environmental protection - Stephens ,Tim (Cambridge studies in international and comparative law, 2009)