Livestock Production and Emerging Social Ethics for Animals

Bernard Rollin, Colorado State University

Abstract