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