Cann's principles of molecular virology - Rybicki, Edward P. (Academic Press, 2023)