Snowball Earth: the Story of the Global Catastrophe that Spawned Life as We Know it - Neale, E.R. (Geoscience Canada, 2004)