While we might like to think that we are cocooned from the rest of the world in our homes, the fact is that we aren’t. Even the natural world encroaches upon our territory from time to time in the form of ants, cockroaches, and other annoying pests. The problem is...
