Energy and climate change creating a sustainable future / David A. Coley. - Coley, David A. (John Wiley, 2008)