Proakis, J.G. and Manolakis, D.G.

Digital Signal Processing - New Delhi Pearson Education