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