Veterinary preventive medicine - E G White (Greenworld publishers, 2000)