Energy and climate change: an introduction to geological controls, intervent… by Stephenson, Michael H. 0 Type: Book