Introduction to Calculus and Analysis Volume I - Courant, Richard (Springer New York, 1989)
From the Preface: (...) The book is addressed to students on various levels, to mathematicians, scientists, engineers. It does not pretend to make the subject easy by glossing over difficulties, but rather tries to help the genuinely interested reader by throwing light on the interconnections and purposes of the whole. Instead of obstructing the access to the wealth of facts by lengthy discussions of a fundamental nature we have sometimes postponed such discussions to appendices in the various chapters. Numerous examples and problems are given at the end of various chapters. Some are challenging, some are even difficult; most of them supplement the material in the text. In an additional pamphlet more problems and exercises of a routine character will be collected, and moreover, answers or hints for the solutions will be given. This first volume of concerned primarily with functions of a single variable, whereas the second volume will discuss the more ramified theories of calculus (...)