One of uncles sent the family email list a link to a popular article about this; another uncle, who is a geologist, commented that the Snowball Earth period has long been known, and the popular science press has apparently finally noticed.
Not that I mean to speak ill of the authors of the paper you linked to; they may have done a good job of making connections and setting forth the reasons supporting the explanation they propose.
no subject
Not that I mean to speak ill of the authors of the paper you linked to; they may have done a good job of making connections and setting forth the reasons supporting the explanation they propose.