A review by buecherundbrokkoli
Animal Rights: The Abolitionist Approach by Anna E. Charlton, Gary L. Francione

challenging informative inspiring reflective medium-paced