Mass Extinctions Linked To Comet, Asteroid Showers