A Beautiful Notion: That Caterpillars Killed Off The Dinosaurs

( Robert Krulwich / NPR )
WNYC Studios