Comets: A Chronological History of Observation, Science, Myth, and Folklore