Singer, Peter. Animal liberation: a new ethics for our treatment of animals - New York Random House 1975 - xvii, 301 p. Includes appendix ISBN: 0394400968 Subjects--Topical Terms: Animals welfare- Ethical aspectsAnimals rights Dewey Class. No.: 179.3 / SIN