The Palgrave Handbook of Practical Animal Ethics - Linzey, Andrew; Linzey, Andrew; Linzey, Clair; Linzey, Clair (Palgrave Macmillan UK : Imprint: Palgrave Macmillan, 2018)