Elements of plant virology: basic concept and practical class exercises - Kolte, S J (Kalyani Publishers, 2011)