Heart of the comet - Benford, Gregory (Bantam Books, 1986)