All authors
/ Author
Peter Singer
Animal Liberation
[Paperback]