Virology principles and applications - Carter, John B. 1944-; Saunders, Venetia A. (Wiley, 2007)