Applied calculus : - Hughes-Hallett, Deborah