Advances in Virus Research Vol 35 by Karl Maramorosch