Mathematics is one of the most basic -- and most ancient -- types of knowledge. Yet the details of its historical development remain obscure to all but a few specialists.

Mathematics is one of the most basic -- and most ancient -- types of knowledge. Yet the details of its historical development remain obscure to all but a few specialists.