Snowball Earth : the story of the global catastrophe that spawned life as we know it.
Walker, Gabrielle.
London : Bloomsbury,
2003