Understanding digital signal processing - Lyons. Richard G (New Delhi Pearson, 2012)