A review by jasminegmoss
A Mathematician's Apology by G.H. Hardy

5.0