A reflection on both the past and the future.
2013
1975
2002
2023
2024
2017
2010
2019
2003
—
1941
1970
1990
2025