Climate change. Carbon trading over taxes

Science. 2007 Mar 23;315(5819):1670. doi: 10.1126/science.1138299.
No abstract available