Viruses are both the villains and heroes of life as we know it
There is mounting evidence that the viruses that infect plants and animals are also a major source of genetic innovation in these organisms