Principles of Virology: moleculaRbiology,Pathogenesis, and control of Animal Viruses - Flint, S J, et al (ASM Press, 2004)