The evolutionary and ecological benefits of asteroid and comet impacts - Cockell, C.; Bland, Phil (Elsevier Ltd. * Trends Journals, 2005)