This text provides the reader with the necessary technical tools and background to reach the frontiers of research without the introduction of too many extraneous concepts. Detailed and accessible proofs are included, as are a variety of exercises and problems. The two new chapters in this second edition are devoted to two topics of much current interest amongst functional analysts: Greedy approximation with respect to bases in Banach spaces and...