A sometimes harsh, sometimes goofy look at the routines that give our lives form.
1930
2011
2019
1998
1993
1987
1983
1960
1961
1986
1980
1906
2005
2012
2022
2016