Mass Extinctions, Volcanism, and Impacts: New Developments