"new" theory about extinctions 66 mya