Digital signal processing : a practical approach - Ifeachor, Emmanuel C. (Prentice Hall, 2002)