Livestock, ethics, and quality of life by John Hodges | Menrva Books