Cell evolution and Earth history: stasis and revolution

Cell evolution and Earth history: stasis and revolution