Review of Comets: A Chronological History of Observation, Science, Myth, and Folklore, by Donald K. Yeomans