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