Digital signal processing : a hands-on approach - Schuler, Charles (McGraw-Hill, 2005)