ReleaseNexus
The Sterilization of Leilani Muir
Himself
Baseball
Self
A Glorious Accident
The Simpsons
Stephen Jay Gould (voice)
NOVA