Carl Zimmer is one of my absolute favorite science writers, and he's about to come out with a new book called A Planet of Viruses. I'm a bit of a…