N nature.com Asteroid fragments upend theory of how life on Earth bloomed 101 points bookofjoe 1 year ago 60 comments