The molecular roots of evolution October 23, 2022 Extended version of “Celebrate the Unknowns”, published in Nature 496 419-420 (2013).Download PDF