DIGITAL signal processing : a computer-based aprroach - Sanjit K.Mitra (McGraw Hill, 2002)