Farm animal welfare : social, bioethical, and research issues - Rollin, Bernard E. (Iowa State University Press, 1995)