BooksPrice.com

book price comparison

Rollin, Bernard E. books & textbook

An Introduction to Veterinary Medical Ethics: Theory And Cases, Second Edition

Rollin, Bernard E.  

Wiley-Blackwell /2006-06-23 Paperback / 352 Pages
isbn-10: 0813803993 / isbn-13: 9780813803999
   

compare price



Law and Ethics of the Veterinary Profession

James F. Wilson  Bernard E. Rollin  Jo Anne L. Garbe  

Priority Press /2002-01-01 Hardcover / 532 Pages
isbn-10: 0962100706 / isbn-13: 9780962100703
   

compare price



Animal Welfare in Animal Agriculture: Husbandry, Stewardship, and Sustainability in Animal Production

Pond, Wilson G.  Bazer, Fuller W.  Rollin, Bernard E.  

CRC Press /2011-11-23 Hardcover / 334 Pages
isbn-10: 1439848424 / isbn-13: 9781439848425
   

compare price



Ethics in Veterinary Practice: Balancing Conflicting Interests

Kipperman, Barry  Rollin, Bernard E.  

Wiley-Blackwell /2022-08-23 Hardcover / 576 Pages
isbn-10: 1119791197 / isbn-13: 9781119791195
   

compare price



A New Basis for Animal Ethics: Telos and Common Sense

Rollin, Bernard E.  

University of Missouri /2016-09-27 Hardcover / 216 Pages
isbn-10: 0826221017 / isbn-13: 9780826221018
   

compare price



Equine Welfare

McIlwraith, C. Wayne  Rollin, Bernard E.  

Wiley-Blackwell /2011-04-18 Paperback / 506 Pages
isbn-10: 1405187638 / isbn-13: 9781405187633
   

compare price



The Unheeded Cry: Animal Consciousness, Animal Pain and Science (Studies in Bioethics)

Rollin, Bernard E.  

Oxford University Press /1989-06-08 Hardcover / 326 Pages
isbn-10: 0192177656 / isbn-13: 9780192177650
   

compare price



Animal Rights & Human Morality

Rollin, Bernard E.  

Prometheus /2006-09-30 Paperback / 400 Pages
isbn-10: 1591024218 / isbn-13: 9781591024217
   

compare price



Animal Rights & Human Morality

Rollin, Bernard E.  

Prometheus Books /1992T Paperback / 248 Pages
isbn-10: 0879757892 / isbn-13: 9780879757892
   

compare price



Harley-Davidson and Philosophy: Full-Throttle Aristotle

Bernard E. Rollin  

MJF Boks /2006T Hardcover / 209 Pages
isbn-10: 156731922X / isbn-13: 9781567319224
   

compare price