Bernard E. Rollin

Bernard E. Rollin is University Distinguished Professor of Philosophy and Animal Sciences at Colorado State University in Fort Collins, Colorado.