Livestock, ethics and quality of life
Hodges, John
Livestock, ethics and quality of life - Oxon CABI 1999 - xxi,269 p.
0851993621
Agriculture
636 / LIV
Livestock, ethics and quality of life - Oxon CABI 1999 - xxi,269 p.
0851993621
Agriculture
636 / LIV