Quote Originally Posted by PaulStoffregen View Post
Yes, many such books have been written! Most are very academic, with a very (perhaps unnecessarily) steep mathematical learning curve.

This free one is probably better than most textbooks.

http://www.dspguide.com/pdfbook.htm
Nice find, good reading, thanks