Principles of molecular virology - Cann, Alan. (Elsevier Academic Press, 2005)