00219nam a22000857a 4500020001800000082001900018100004400037245003000081260002200111 a9788131703816 a621.3822 OPP/D aAlan V. Oppenheim and Ronald W. Schafer aDigital Signal Processing bPearson Education