Metric and Topological Spaces