Digital Signal Processing A Computer Based Approach - Mitra S.K.; Mitra S.K. (McGraw Hill)