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

Palgrave MacMillan Animal Ethics Animals and Public Health: Why Treating Animals Better Is Critical to Human Welfare, (Paperback) Author: Palgrave MacMillan ISBN: 9781349320912 Format: Paperback Publication Date: 2012-01-01 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, (Paperback)
$192.00