Molecular and cellular biology of viruses - Lostroh, Phoebe (2024)