Introduction to calculus and classical analysis - Hijab, Omar (Undergraduate texts in mathematics, 1997)