Number Systems: Ordered fields, rational, real and complex numbers