Grandin, Temple

Improving animal welfare a practical approach - Oxfordshire CAB international 2010 - viii,328p. 26cm

9781845935412


Treatment of animals
Ethics (Moral philosophy)
Ethical norms

179.3 / IMP