Life is so short, and there is so much to do.
2012
2015
1973
2009
1988
1968
1981
2016
1996
2019
2001
2021
—
1979
1990
1927
2013