Traces the rise of life on earth from primordial ooze to the present.
—
1993
1986
1991
1987
2007
2004
1996
1983
2000
1988
1923
2017
2001
2024
2012