Revival: Atlas of Invertebrate Viruses (1991) | 9781138505957 | Memmo