Snowball earth : the story of a maverick scientist and his theory of the global catastrophe that spawned life as we know it - Walker, Gabrielle (Bloomsbury, 2003)