1.
Kreyszig, E. Introductory functional analysis with applications. vol. Wiley classics library (Wiley, 1989).
2.
Giles, J. R. Introduction to the analysis of metric spaces. vol. Australian Mathematical Society lecture series (Cambridge University Press, 1987).
3.
Young, N. An introduction to Hilbert space. (Cambridge University Press, 1988).