I would like to mention another alternative, also published by Wiley. It is called "Mathematical Methods in Engineering and Physics." Full disclosure: I am a co-author. We of course believe that our book is better than Boas, Arfken, Kreyszig, Butkov, etc: clearer for students to follow, and more...