Introductory Analysis: The Theory of Calculus by John A. Fridy (Kent State University, Ohio, U.S.A.)
Introductory Analysis, Second Edition, is intended for the standard course on calculus limit theories that is taken after a problem solving first course in calculus (most often by junior/senior mathematics majors). Topics studied include sequences, function limits, derivatives, integrals, series, metric spaces, and calculus in n-dimensional Euclidean space