Books

The Animal Rights Debate: Abolition or Regulation?

Gary Francione, Robert Garner