A butterfly researcher who confesses to turning six young boys, including his own son, into "human specimens".
1971
2021
2023
2024
1977
1994
1975
1988
2001
2018
2016
2022
2025
1980
1970