International Environmental Agreements: Politics, Law and Economics
International Environmental Agreements: Politics, Law and Economics > 2013 > 13 > 4 > 461-479
International Environmental Agreements: Politics, Law and Economics > 2013 > 13 > 4 > 461-479