Advances in virus research. - Maramorosch, Karl; Shatkin, Aaron J. (Academic Press, 2005)