Tom Regan talking about the philosophy of animal rights at the University of Heidelberg in Germany on May 24, 2006 Tom Regan talking about the philosophy of animal rights at the University of Heidelberg in Germany on May 24, 2006