Digital signal processing System analysis and design. - Diniz Paulo S R (2002)