Digital Signal Processing : An Experimental Approach - Engelberg, Shlomo. (Signals and Communication Technology, 2008)