Principles of virology Vol.II - S J Flint (ASM Press, 2009)