A HISTORY OF MATHEMATICS by CARL B. BOYER , revised by UTA C. MERZBACH , 1989