Number Theory: A Historical Approach