Discrete Systems and Digital Signal Processing with MATLAB - Taan S Elali (C R C Press,London, 2009)