DIGITAL SIGNAL PROCESSING - CAVICCHI, THOMAS J. (WILEY INDIA, 2010)