Description:This book presents interpolation theory from its classical roots beginning with Banach function spaces and equimeasurable rearrangements of functions, providing a thorough introduction to the theory of rearrangement-invariant Banach function spaces. At the same time, however, it clearly shows how the theory should be generalized in order to accommodate the more recent and powerful applications. Lebesgue, Lorentz, Zygmund, and Orlicz spaces receive detailed treatment, as do the classical interpolation theorems and their applications in harmonic analysis. The text includes a wide range of techniques and applications, and will serve as an amenable introduction and useful reference to the modern theory of interpolation of operators.