A depiction of the past, present and future of evolution.
1963
2020
2014
2013
1991
2019
1982
2022
2008
2011
2023
2021
1968
2004
2018