Virology - Fields, Bernard N. (Wolters Kluwer, 2007)