Evolution. Did an asteroid shower kick-start the great diversification?
Kerr
Richard A
RA
D000818:Animals; D044822:Biodiversity; D005075:Biological Evolution; D005580:Fossils; D019015:Geologic Sediments / Q000737:chemistry; D007448:Invertebrates / Q000145:classification; D018543:Minor Planets