Legal Aspects of Carbon Trading: Kyoto, Copenhagen, and beyond by David Freestone | Menrva Books | MenrvaBooks