An Introduction to Modern Cosmology
"...complete and up-to-date...an excellent introduction of cosmology, and at this level it is hard to beat...highly recommended." (Choice, Vol. 41, No. 6, February 2004)