ARMSTRONG, SUSAN J.

The Animal Ethics Reader - New York Routledege 2003 - xx, 588p.

0-415-27589-X


Animal welfare--Moral and ethical aspects
Animal rights

179.3