I have no formal training in electrical engineering (where DSP is staple) but I do have a bachelor's degree in mathematics. I prefer a textbook with plenty of examples. Thanks very much in advance!
Since you have training in mathematics, you find what Mathematica provides both helpful and amazing in the range and depth of the topics it covers. In Mathematica 11, for example, enter "signal processing" in the documentation menu bar to get an overview of what is available. See, for example, the LowpassFilter function that Mathematics provides. In addition to LowpassFilter, there are 11 other beautifully documented and illustrated filter funtions.
Another good book to consider is
R. Newbold, Practical Applications in Digital Signal Processing, Prentice-Hall, 2013:
Maybe you'd also want to have a look at "Digital Signal Processing. A Practical Guide for Engineers and Scientists", by Steven W. Smith. It has very detailed explanations and programming code examples, and I, personally, found it an "easier" read than the (nevertheless very good, just more... theoretical?) book recommended by Avinash Kumar.
I think one of the best text books to learn digital signal processing is DSP first. I think it suits you very well and i personally used it and found it very help full. Please for more details about the book please follow the link: http://www.chegg.com/homework-help/dsp-first-2nd-edition-solutions-9780136019251
I obviously have not read all these books, but the fact that everybody recommends a different one leads me to the conclusion that all of them are probably good and it's just a matter of personal preference. Maybe just try finding reading samples online (the Amazon "look inside" function may be useful), compare the styles and go with your gut feeling. Everybody has a different learning style.
I would also weigh in with Manolakis and Proakis. Oppenheim and Schafer is also very good; one of the 'old' classics, highly theoretical. One of my all-time favorites with plenty of theory and examples across a broad range of signal types and disciplines is by Ifeachor, E.C. and Jervis, B.W. "Digital Signal Processing - A Practical Approach".
Though a lot of good texts has being recommended by different Researchers but "INTRODUCTION to Signal Processing" BY Sophocles J. Orfanidis of Rutgers University and Digital Signal Processing (Everything you need to know to get started) by Michael Parker of Altera Corporation are good texts for beginners.