A prominent and respected philosopher of animal rights law and ethical theory, Gary L. Francione is known for his criticism of animal welfare laws and regulations, his abolitionist theory of animal... This description may be from another edition of this product.