Carbon reduction: policies, strategies and technologies - Roosa, Stephen A. (Fairmont Press/CRC Press, 2009)