Palgrave MacMillan Animal Ethics Animals and Public Health: Why Treating Animals Better Is Critical to Human Welfare, (Hardcover)

Palgrave MacMillan Animal Ethics Animals and Public Health: Why Treating Animals Better Is Critical to Human Welfare, (Hardcover) Author: Palgrave MacMillan ISBN: 9780230249738 Format: Hardcover Publication Date: 2012-02-14 Page Count: 247

Shipping & Returns

Product image 1
Price unavailable
Palgrave MacMillan Animal Ethics Animals and Public Health: Why Treating Animals Better Is Critical to Human Welfare, (Hardcover)
$212.00