Priciples of molecular vironlogy - Cann, Alan J. (Elsevier academic press, 2005)