Understanding Digital Signal Processing - 3rd Edition
This is undoubtedly the most accessible book on digital signal processing available to the beginner. Using intuitive explanations and well-chosen examples, this book gives you the tools to develop a fundamental understanding of DSP theory.