Impacts and the Early Earth - Iain Gilmour, Christian Koeberl ((Lecture Notes in Earth Sciences))