Principles of virology - Flint, Jane (ASM Press, 2015)