Digital signal processing - S. Salivahanan (McGraw-Hill, 2000)