Digital signal processing with examples in MATLAB - Stearns, Samuel D. (CRC Press, 2003)