An introduction to veterinary medical ethics : theory and cases - Rollin, Bernard E. (State University Press, 1999)