First course in calculus - Lang, Serge (New York Springer-Verlag, 2004)