Darwin's Surprise. "There may be no biological process more complicated than the relationships that viruses have with their hosts. Could it be that their persistence made it possible for humans to thrive?"
[Via Disinformation.]
posted by homunculus
on Nov 27, 2007 -
63 comments