Origins How the Planets, Stars, Galaxies, and the Universe Began - Eales, Stephen (Astronomers Universe Series,, 2007)