A self-study guide for digital signal processing - Proakis , John G. (Pearson Education, 2004)