Advances in Virus Research Vol 77 by Karl Maramorosch & Aaron J. Shatkin