A life in one-hundred-sixty-four moments.
2005
1972
1978
1960
2021
2001
1946
1944
1997
2004
2008
2023
1943
1988
2019