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