Comets :visitors from deep space - Eicher, David J (Cambridge University press, 2013)