Bernard Rollin

Bernard E. Rollin · Bernard Roelen

titlemedia typeISBN-13year of publication
Animal Rights and Human MoralityPaperback978-1-59102-421-72006
An Introduction to Veterinary Medical Ethics: Theory And Cases, Second Edition   "978-0-8138-0399-92006
Putting the Horse before Descartes: My Life's Work on Behalf of AnimalsHardcover978-1-59213-825-82011
The Unheeded CryPaperback978-0-557-57821-42010
The Unheeded CryHardcover978-0-8138-2575-51999

Prometheus · Temple University Press · Wiley-Blackwell · lulu.com

 

Bernard Rolling