Animal health : health, disease and welfare of farm livestock - Sainsbury, David (Blackwell science, 1998)