Digital Signal Processing : A Practical Guide for Engineers and Scientists - Smith, Steven W. (Newnes)