Spaces: An Introduction to Real Analysis (Pure and Applied Undergraduate Texts)