Catalog
Animal Welfare Edition 3
Edited by Andrew Butterworth
Are We Pushing Animals to Their Biological Limits?
Welfare and Ethical Implications
Edited by Temple Grandin and Martin Whiting