Multivariable calculus (Cengage Learning, Boston, 2018)