Digital Signal Processing and Applications (Array, 2004)