Routledge Handbook of Animal Welfare / - Knight, Andrew; Phillips, Clive; Sparks, Paula (Routledge, 2023)