A butterfly researcher who confesses to turning six young boys, including his own son, into "human specimens".
2021
2024
1977
1988
2023
1986
1976
2006
1996
—
2025
2022