The Geoscience of Climate and Energy: An Introduction - Miall, Andrew D. (Geoscience Canada, 2009)