The Infested Mind

Why humans fear, loathe, and love insects

Jeffrey Lockwood Ph.D.