DSP Book Review: "The Scientist and Engineer's Guide to Digital Signal Processing"

Practically a "Beginner's Encyclopedia of DSP", this book is a very comprehensive treatment of DSP fundamentals and also covers many related subjects. Like Understanding Digital Signal Processing, this book emphasizes an intuitive understanding of the subject, with a minimum of math. Best of all, the full text is available online for free in "pdf" format!