Title: Morality's Progress
Subjects: Animal welfare, Environmental ethics, Human-animal relationships, Moral and ethical aspects of Animal welfare, Moral and ethical aspects of Human-animal relationships, Moral and ethical aspects