The inconvenient truth of carbon offsets April 10, 2012 By James Handley The inconvenient truth of carbon offsets (Kevin Anderson, Nature)