Flint, S Jane Principles of virology Molecular biology, pathogenesis and control of animal viruses - ASM 2003 - - .