Cosmology : the science of the universe - Harrison, Edward Robert (Cambridge University Press, 2000)