Precalculus: fundamentals of mathematical analysis - LORCH, E.R. (W.W Norton & Co.)