Good find nickb. I implemented several audio systems including a Noise reduction filter for a voip provider, an MP3 duplicate detection engine just by reading this book. I had no prior DSP experience. This has easy to understand 'feynman' kind of writing. I highly recommend this if you are digging around DSP or just want to understand signals.