Scan barcode
368 pages • first pub 1975 (editions)
ISBN/UID: 9781847927774
Format: Paperback
Language: English
Publisher: Not specified
Publication date: 08 June 2023
Description
Animal Liberation started 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 inde...
Community Reviews
Content Warnings
368 pages • first pub 1975 (editions)
ISBN/UID: 9781847927774
Format: Paperback
Language: English
Publisher: Not specified
Publication date: 08 June 2023
Description
Animal Liberation started 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 inde...