The Mathematics Lover's Companion296 pages11 hours of readingTwenty-three mathematical masterpieces for exploration and enlightenmentRead more4.3Track