Advances in Virus Research Vol 32 by Karl Maramorosch