The scientist and engineer's guide to digital signal processing - Smith, Steven W. (California Tewchnical Publishing, 1997)