The Pest of Us – Jeffrey Lockwood
Part 2 of The Pest of Us, featuring Jeffrey Lockwood, professor of natural sciences and humanities, University of Wyoming, author of The Infested Mind: Why Humans Fear, Loathe, and Love Insects.
by Gary Niederhoff on January 26, 2014
It seems that discoveries hinting at life on the Red Planet are as recurrent as Kansas hay fever. Open up the science section of any periodical, and you'll invariably trip across new research encouraging us to believe that somewhere, skulking in the vast, dry landscapes of that desolate world ... (read more)