The Mathematics Lover's Companion296 pages11 hours of reading4.3(80)Add ratingTwenty-three mathematical masterpieces for exploration and enlightenmentRead moreTrack