Ken Amor looks at the science of large meteorite impacts on Earth.