A sometimes harsh, sometimes goofy look at the routines that give our lives form.
1970
1912
1979
2022
1928
1966
1990
1965
1977
1999
2009
1980
2023
2005
1933
2018
NaN
2002