A butterfly researcher who confesses to turning six young boys, including his own son, into "human specimens".
1959
1987
2000
2009
—
1990
1978
1997
1960
2022
2013
2015
2024
2023