Natural Resistance Mechanisms of Plants to Viruses - Loebenstein, Gad. (Springer Netherlands : Imprint: Springer, 2006)