A short, abstract look at the effects of repetition on the human mind.
2025
2017
2009
1980
1972
2003
2024
2014
1988
2015
1993
1996
2018
1984