A sometimes harsh, sometimes goofy look at the routines that give our lives form.
1987
2020
2025
1966
1979
2023
2019
2016
—
1996
2003
1929
1976
2006
2012
2022
2017