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