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