Traces the rise of life on earth from primordial ooze to the present.
2007
1985
2015
1981
2013
1995
1986
2023
1930
1961
1923
2024
2025
—
1937
2016