I want to gain a sufficiently rigorous understanding of electromagnetism. I am reading "Calculus on Manifolds" by Michael Spivak now. After finishing this book, I plan to study a book on electromagnetism.