Animal welfare
Andrew Linzey
Royal Society for the Prevention of Cruelty to Animals
Cruelty to animals
Anthrozoology
Bioethics
Animal rights movement
RSPCA Reform Group