Analytic Geometry And Calculus by David Woods