A depiction of the past, present and future of evolution.
1928
—
1924
2021
1977
2022
2019
1963
2013
2010
1969
2016
1988
1994