Signal Processing First by McClellan, James H. Published by Prentice Hall 2nd (second) edition (2003) Hardcover