Digital Signal Processing, 4/E by Proakis