International Environmental Agreements: Politics, Law and Economics
International Environmental Agreements: Politics, Law and Economics > 2013 > 13 > 3 > 271-290
International Environmental Agreements: Politics, Law and Economics > 2013 > 13 > 3 > 271-290