Digital signal processing - Nagoor Kani, A. (R B A, 2000)