Traces the rise of life on earth from primordial ooze to the present.
2000
1985
2017
2007
1992
2008
2010
2006
1981
2012
2016
1949
2013
1993
2015