Number Systems - An Introduction to Algebra and Analysis