Digital Signal Processing: Principles, Algorithms and Applications - John G. Proakis (Prentice Hall, 1996)