Plant Virus Epidemiology by Karl Maramorosch & John Thresh