Principles of Virology: Volume 1: Molecular Biology by Vincent R. Racaniello, S. Jane Flint, Lynn W. Enquist, Anna Marie Skalka, Glenn F. Rall (Paperback, 2015)