Life on a young planet The first three billion years of evolution on Earth - Knoll A.H (Princeton science library, 2015)