Life on a young planet : the first three billion years of evolution on Earth - Knoll, Andrew H., 1951- (Princeton University Press, 2015)