Digital signal processing a practical guide for engineers and scientists - Smith, Steven W (Elsevier, New Delhi, 2003)