International Environmental Agreements: Politics, Law and Economics | 2003(03) articles