Principles of molecular virology - Cann Alan J (Amsterdam Elsevier, 2005)