Animal Rights & Human Morality (3rd revised edition)

Bernard_Rollin
December 2006
Animal Experimentation Animal Law Sentience
Authors - Bernard E. Rollin
Publishers - Prometheus Books
Media Type - Book