Cover 8

A Rational Approach to Animal Rights

A Rational Approach to Animal Rights

Extensions in Abolitionist Theory

2015 • 256 pages