Digital Filters by Richard W. Hamming & Engineering