A sometimes harsh, sometimes goofy look at the routines that give our lives form.
1958
1951
1992
2022
2007
1996
1931
2019
2017
2015
1930
1936
1969
1979
2016
2002