The books by John Ehlers give a good explanation of signal filters, but don't explain the underlying math. You need to know especially the Z transform for understanding how he arrives at his formulae. I can't recommend a particular book, but I think most introductory books to digital signal processing introduce the Z transform, the Hilbert transform, and other mathematical methods.