Calculus, metric version - Stewart James (Cengage Learning Inc., 2021)