Farm animals : husbandry, behavior, and veterinary practice : viewpoints of a critic - Fox, Michael W (1984)