Foundations of Virology Second Editionby Frederick A. MurphyScienceWriting a summary for young readers…For young readersBook data: Open Library