... and Pondering Life's Persistent Mysteries

2003 Science  
doi:10.1126/science.300.5618.399e fatcat:mauyow4ks5hn7j3q7ejh6srsda