Advances in Virus Research Vol 34 door Karl Maramorosch