Digital Signal Processing - Proakis (Prentice Hall New York, 2006)