Calculus. Early Transcendentals, by James Stewart.