Shors, Teri. Understanding viruses / Shors, Teri. - 2nd ed. - xxv, 704 p. ; 28 cm. ISBN: 9781449648923 Dewey Class. No.: 616.91