David Baron: You owe it to yourself to experience a total solar eclipse
On April 8, 2024, the moon’s shadow raced from Mexico to Canada — and Texas to Maine across the United States — in what some consider to be the most awe-inspiring spectacle in all of nature: a total solar eclipse. Umbraphile David Baron chases these rare events across the globe, and in this ode to the bliss of seeing the solar corona, he explain...
David Byrne: How architecture helped music evolve
David Byrne, Ethel + Thomas Dolby: "(Nothing But) Flowers" with string quartet
Peter Ward: A theory of Earth's mass extinctions