The Cattle Keeper's Veterinary Handbook - 9781847971067