S scientificamerican.com When Did Life First Emerge in the Universe? 123 points pseudolus 5 years ago 91 comments