Advances in Virus Research Vol 36 door Karl Maramorosch