Animals and Public Health: Why Treating Animals Better is Critical to Human Welfare

Animals and Public Health

Why Treating Animals Better is Critical to Human Welfare

2011 • 247 pages