A comprehensive compilation of adaptive filtering concepts, algorithm forms, behavioral insights, and application guidelines useful for the engineer interested in designing appropriate adaptive filters for various applications and for students needing a cohesive pedagogy for initiation of basic research in adaptive theory. The analysis and design of three basic classes of adaptive filters are presented: adaptive finite-impulse-response (FIR) filters;...