This book by William Dunham is very good. It highlights some of the most amazing mathematical findings and the amazing mathematicians who worked on them.
The mathematicians from the chapter titles are Hippocrates, Euclid, Archimedes, Heron, Cardano, Newton, Bernoullis, Euler, and Cantor. Of...