Introduction To Digital Signal Processing - Johnson, Johnny R. (New Delhi Prentice Hall, 2005)