Digital Signal Processing principles, algorithms, and applications - Proakis, John. G (South Asia Pearson, 2014)