Calculus by Robert M. Johnson