Animals Make Us Human: Creating the Best Life for Animals Outlet: 12 Jun, 2009 Temple Grandin is a professor of animal science at Colorado State University. link