Animal liberation a new ethics for our treatment of animals
Singer, Peter.
London Cape
1976
Bibliography: p.295-297
Zoology, Economic.
Animal welfare.