Principles of Virology by S.J. Flint, L.W. Enquist & American Society for Microbiology