Natural and engineered resistance to plant viruses. - Carr, John Peter.; Loebenstein, G. (Academic, 2010)