How did life first form in early earth July 8, 2019 16 32 64 128 How did earth form History of life on earth