Essentials of digital signal processing using MATLAB - Ingle, Vinay K (Cengage learning India private limted, 2012)