Cosmology : The Science of the Universe - Harrison, Edward Robert (Cambridge University)