Plant virology the principles - Gibbs, Adrian J.; Harrison, Bryan (Arnold, 1980)