A reflection on both the past and the future.
2024
1966
2023
2018
—
1990
2002
2001
1970
2025
2021
2020