Books that explain DSP well to those not directly in engineering? I do work with computer graphics and am dipping my toes into ray tracing.  That field involves a good number of the subjects covered in DSP (Fourier transform, time vs frequency space, etc) but I was hoping to find a book in the realm that didn't also deal with, say, digital devices or electrical engineering-- not that I have anything against those subjects, but they're not germane to what I'm doing and I'd prefer not to wade through them on my way to DSP understanding.

Could anyone recommend some books for someone in my position?  I've taken calculus and differential equations &amp; linear algebra in the past and so am reasonably proficient as far as the mathematics involved.  Thanks much.
I am surprised no one has mentioned Richard Lyon's book - by far one of the BEST books out there on understanding digital signal processing in a very clear, concise, and methodological way. 

Its excellence comes from that fact that he explains concepts to you in a very easy way to grasp, without loss of rigor or detail needed to get to the heart of various DSP concepts. He does not shy away from math, (which is good), but you are guaranteed to understand all of it.