When I started reading about level set methods, I realized that I must have strong mathematical background in several math areas such as differential geometry, vector calculus, partial differential equations, etc. But most importantly, i need to understand the logical/physical meaning of several math terms such as the gradient, divergence, laplacian, etc. After lots of search, I have found this great book. I really enjoyed reading every page of that book. The book gets you through divergence, curl, gradient, line integrals, surface integrals, Divergence Theorem, and Stokes Theorem from the context of investigating solutions to electrostatics problems in a very smooth way.
H. M. Schey