Multivariate Calculus and Mathematica by Kevin R. Coombes & J.M. Rosenberg