Introduction to discrete-time signal processing - Tretter, Steven A. (Wiley, 1976)