Manyebook
John Stillwell
The Four Pillars of Geometry
Naive Lie Theory
Roads to Infinity
Elements of Mathematics
Yearning for the Impossible