This book provides a gentle, high-level description of digital signal processing. There is some math, but it is kept about as simple as possible for signal processing. I found this book to be great for helping me see the big picture of signal processing before diving into deeper, more math-intensive signal processing books.