Vector Calculus: with Applications to Physics