Introduction to calculus and analysis / Volume I - Courant, Richard (Springer, 1989)