Jeffrey Lockwood, professor of natural sciences and humanities at the University of Wyoming and the author of The Infested Mind: Why Humans Fear, Loathe, and Love Insects, joined Sean on the show...
Why We Kill Spiders...
Jeffrey Lockwood, professor of natural sciences and humanities at the University of Wyoming...
15.57 13 Oct 2021