Digital Signal Processing - Oppenheim, Alan V.; Schafer, Ronald W. (Prentice Hall, Inc, 1975)