Calculus deconstructed a second course in first-year calculus - Nitecki, Zbigniew (MAA textbooks, 2009)