A guide to mathematical methods for physicists with problems and solutions - Petrini, Michela; Zaffaroni, Alberto; Pradisi, Gianfranco (Essential textbooks in physics, 2018)