Advances in Virus Research, Volume 71 by Karl Maramorosch & Aaron Shatkin