Discrete - signal analysis and design - Sabin, William E. (John Wiley, 2008)