Digital Signal Processing A Practical Guide for Engineers and Scientists - Smith, Steven W. (Amsterdam Elsevier, 2003)