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