Improving animal welfare
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
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