Animal Rights, Human Wrongs: An Introduction to Moral Philosophy by Tom Regan Back to product details page >