Understanding cosmology : from the editors of Scientific American - Fritz, Sandy (Warner Books, 2002)