Are you actually doing a maths degree or are you doing some self study? For self study I would look at
Advanced Engineering Mathematics by Erwin Kreyzig. It has a very wide range of maths topics.
But then again I am an Engineer.
If you are doing a maths degree then you probably need something different.