Fenner's veterinary virology - MacLachlan, Nigel James (Elsevier, Academic Press, 2011)