Multivariable Calculus and Mathematica: With Applications to Geometry and Physics