Animal liberation: A new ethics for our treatment of animals (A New York review book)

treatment

by Peter Singer

Hardcover

ISBN: 978-0-394-40096-9

ISBN-10: 0-394-40096-8

Distributed by Random House · 1975

See also:
1977PaperbackAnimal Liberation: A New Ethics for our Treatment of Animals