Basic Virology 3rd Edition - Wagner E.K. (Oxford Blackwell Publishing, 2008)