Digital Signal Processing : A Computer-Based Approach - Mitra, Sanjit K (McGraw-Hill, 2001)