birth_date: None
avg_rating: 4.21
name: Gary L. Francione
about: 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 an
death_date: None