More thoughts on animal rights and animal liberation.
Fox
M W
MW
D017087:Animal Rights; D000818:Animals; D001675:Bioethics; D005075:Biological Evolution; D004463:Ecology; D006801:Humans; D014730:Veterinary Medicine / Q000592:standards