Digital Signal Processing door John G. Proakis & Dimitris G. Manolakis