Take a photo of a barcode or cover
Read With Others
Book Information
368 pages • paperback • first pub 1975 • 39 editions
ISBN/UID: 9781529925548
Format: Paperback
Language: English
Publisher: Not specified
Edition Pub Date: 01 Dec 2024
Description
Animal Liberationstarted a worldwide movement when it revealed the abuse of animals in factory farms and laboratories. It demonstrated that these and other practices were the cause of appalling and unnecessary suffering and therefore morally indef...
Community Reviews
Content Warnings
368 pages • paperback • 1975
ISBN/UID: 9781529925548
Format: Paperback
Language: English
Publisher: Not specified
Edition Pub Date: 01 Dec 2024
Description
Animal Liberationstarted a worldwide movement when it revealed the abuse of animals in factory farms and laboratories. It demonstrated that these and other practices were the cause of appalling and unnecessary suffering and therefore morally indef...