RNA Life's Indespensable Molecule life's indispensable molecule - Darnell, James (New York Cold Spring Harbor, 2011)