John Peter CarrBooksNatural resistance mechanisms of plants to virusesNatural Resistance Mechanisms of Plants to VirusesNatural and engineered resistance to plant virusesAuthor data: Open Library