A Course in Mathematical Analysis. Volume 2, Metric and Topological Spaces, Functions of a Vector Variable