Viruses and the evolution of life / - Villarreal, Luis P. (ASM Press, 2005)