Calculus for Scientists and Engineers: An Analytical Approach by Joshi Joshi & K.D. Joshi