This week’s meme centers on the misunderstood and tragic lives of those tiny roommates in all of our dwellings that make sure we aren’t overrun with even worse pests: the household spider. Scourge to squeamish women and unmanly men, the spider does more work for us humans than we want…
