"Comprehensive Analysis of Impact Spherules Supports Theory of Cosmic Impact 12,800 Years Ago " – UC Santa Barbara News Release.