Virology : Principles and applications - Carter, John B (Wiley, 2013)