Decoding the Tree of Life