Catalog
Animal and Human Health and Welfare
A Comparative Philosophical Analysis
The Animal Trade
Evolution, Ethics and Implications
Animal Welfare Edition 3
Animal Welfare and Meat Production Edition 2
Edited by Andrew Butterworth