Capmus
Discrete-time signal processing 2nd edition by Oppenheim and Schafer — Capmus