International environmental agreements: politics, law and economics
Identifiers:
ISSN: 1567-9764
ISSN: 1573-1553