Comets, Cosmology and the Big Bang: A History of Astronomy from Edmond Halley to Edwin Hubble By: Allan Chapman Read more