Episodes from the Early History of Mathematics (Anneli Lax New Mathematical Library)
Among other things, Aaboe shows us how the Babylonians did calculations, how Euclid proved that there are infinitely many primes, how Ptolemy constructed a trigonometric table in his Almagest, and how Archimedes trisected the angle.