Calculus: With Analytic Geometry