Origin and evolution of viruses - Domingo, Esteban; Parrish, Colin R.; Holland, John J. (Elsevier, 2008)