Fundamentals of Functional Analysis - Douglas Farenick (Springer, 2016)