This is a brilliant book that conveys a beautiful, unified picture of mathematics. It is not an encyclopedic history, it is history for the sake of understanding mathematics. There is an idea behind every topic, every section makes a mathematical point, showing how the mathematical theories of today has grown inevitably from the natural problems studied by the masters of the past.
This second edition includes new chapters on Chinese and Indian number theory, on hypercomplex numbers, and on algebraic number theory. Many more exercises have been added, as well as commentary to the exercises explaining how they relate to the preceding section, and how they foreshadow later topics.