Extinction Every 26 Million Years