Digital signal processing Theory and practice. - Sundararajan D (2003)