Advanced calculus - Wrede, Robert C. (McGraw-Hill, 2010)