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