By Jeffrey O. Bennett - Cosmic Perspective: Stars, Galaxies and Cosmology: 6th (sixth) Edition