Adaptive Filters by Michael L. Honig & David G. Messerschmitt