The Case for Animal Rights makes the case–clearly, forcefully and thoroughly–that animals have a basic moral right to be treated in ways that show respect for their independent value.

For more info Click Here