Livestock, Ethics, and Quality of Life by John Hodges | Menrva Books