Wednesday, November 2, 2011

Friends of Spiders Please Stand Up

Most people don't harbor fond feelings for the creatures known as spiders. In fact, as a group, spiders are probably the least-liked of all arthropods. And that is saying something. None of the other common arthropods - insects, ticks, mites, scorpions, lobsters, crayfish and pillbugs - rank very high on the human likeability scale either. <Read More>