Discrete-signal Analysis And Design [with Cdrom] by William E. Sabin