Virology - Levy, Jay A (Prentice Hall, 1983)