Principles of Molecular Virology, 6th ed. - Cann, A. J. (Elsevier Elsevier, 2016)