drstevebest.wordpress.com
“Animal Liberation and Moral Progress in a Time of Ecological Crisis” (Video)
This talk was given at Sapienza University of Rome, September 5, 2012. Photos of the talk