Origins and assessment of snowball Earth hypotheses

Origins and assessment of snowball Earth hypotheses