Impacts on earth (Springer, 1998)