Intermediate Mathematical Analysis - THURSTON, Hugh. (Oxford Oxford University press, 1988)