International Environmental Governance by Peter M. Haas & Ashgate Publishing Group