100 Billion Animals Farmed; and Your 5-A-Day

100 Billion Animals Farmed; and Your 5-A-Day

Let’s review: There are over 100 billion farmed animals alive today. That’s more than 10 times the number of humans, and in the U.S., where most humans live with enough space to flap their figurative wings, 99% of farmed animals live on industrial, large-scale factory...
Read This Book: The Tangled Tree

Read This Book: The Tangled Tree

All history books should start like The Tangled Tree: A Radical New History of Life (Simon & Schuster 2019). David Quammen’s groundbreaking work sweeps across reams of real, scientific data to answer the questions: What are the role of humans and animals in this...