I'm in search of a good book that I can read --- and recommend to my proteges to read --- along with each one of the following books.
Topology by James R. Munkres, 2nd edition
Introductory Functional Analysis With Applications by Erwine Kreyszig
Principles of Mathematical Analysis by Walter Rudin, 3rd edition
For each one of the above three books, I would like to have a book (or a couple of books) that discusses the same material as in this book and which fills the gaps in the presentations of the topics covered herein by illustrating further some or most of the topics discussed rather cursorily in this book, providing more examples on the topics of this book, and even providing the solutions to the exercise problems in this book as text examples. In short, in each case, I would like to have a book (or a couple of books) that reinforces one's understanding of the contents of this book.
And, last but not least, I would also like an introductory-level, and preferably recently written / updated, functional analysis textbook that is accessible to a reader with the real analysis background from Introduction To Real Analysis by Bartle & Sherbert, or from Baby Rudin's first seven chapters.