Singer, Peter.

Animal liberation: a new ethics for our treatment of animals - New York Random House 1975 - xvii, 301 p.

Includes appendix

0394400968


Animals welfare- Ethical aspects
Animals rights

179.3 / SIN
© University of Jaffna