Advanced Calculus - Fitzpatrick, Patrick M. (Providence : American MAthematical Society, 2006)