Origins of life: the molecules that could have unlocked peptide synthesis nature.com 4 points by jandrewrogers 14 hours ago