Digital Signal Processing - Cavicchi (John Wiley New York, 2004)