An Introduction to Mathematical Analysis Revised Edition