Discrete-time signal processing - Oppenheim, Alan V.; Schafer, Ronald W. (Englewood Cliffs : Prentice-Hall Internati International, 1989)