Title: Ethology and Ethics of Farm Animal Production (Animal Management Series No. 6)
Subjects: Domestic animals, Animal industry