Animal Rights
by David DeGrazia
Do animals have moral rights? If so, what does this mean? What sorts of mental lives do a...