Digital signal processing : system analysis and design - Diniz, Paulo Sergio Ramirez, 1956- (Cambridge University Press, 2010)