A single gram of soil contains between 10 million and 1 billion viruses. Most of those viruses do not infect plants, animals ...