Theory of Animal Rights, by Professor Gary Francione
Gary Francione is an American legal scholar and Distinguished Professor of Law and Nicholas deB. Katzenbach Scholar of Law & Philosophy at Rutgers School of Law at Newark. Francione is recognized for his work...