Advanced Calculus by Edward Walsh