Digital signal processing a hands-on approach - Schuler (McGraw Hill/Higher Education, 2005)