Day: June 28, 2008

  • you need worms

    I read a lot of science news.  Much of it is very cool, but only occasionally do I read something and find myself saying, “Holy Crap!  I never thought of that and it makes perfect sense!  Genius!”  I did when reading this NYTimes article on parasitic worms.  The article basically explains that, in our evolutionary…