Principles of virology - Flint, S. Jane (ASM, 2015)