The Palgrave Handbook of Practical Animal Ethics fromPalgrave Macmillan Animal Ethics Ser 0 Type: Book Annotation