The animal liberation movement
Subtitle: its philosophy, its achievements, and its future
By: Peter Singer.
Publisher: Old Hammond
Published: 2000
Place of publication: Nottingham
Language: eng
Number of pages: 21
Subjects: Animal rights -- Philosophy.
Notes: Includes bibliographical references.