Digital Signal Processing - Proakis John G; Dimitris G.Manolakis (New Delhi PHI Learning Pvt, 2008)