The Infested Mind: Why Humans Fear, Loathe, and Love Insects by Jeffrey Lockwood Back to product details page >