Principles of Molecular Virology (Standard Edition) by Alan J. Cann & Alan Cann