Introductory Functional Analysis: With Applications to Boundary Value Problems and Finite Elements (Texts in Applied Mathematics)