human darkness and how far people can go to similar perfectionism.
2009
2006
1960
2020
2021
1961
1989
2017
2022
1970
1973
1971
1987
1977
—