youtube/watch?v=Z1y80WuHPew Just an excerpt -. [Vegan] Steven Best (born;1955) is a American animal rights advocate, author, and associate professor of philosophy at the University of Texas at El Paso. He has written numerous books and articles and given many speeches and presentations. He is co-founder of the Institute for Critical Animal Studies; co-founder Animal Liberation Press Office, and also co-wrote the book The Animal Liberation Front.
Posted on: Sun, 21 Dec 2014 21:47:14 +0000