The list of candidate hypotheses for extinction is long, including sea level change, a disruption of oceanic chemistry, climate change, massive volcanoes, asteroid impacts and other increasingly unlikely events such as a supernova in our astronomical neighbourhood.