A review by nurseyrhymes
The Number Devil: A Mathematical Adventure by Hans Magnus Enzensberger

adventurous funny informative lighthearted fast-paced
  • Loveable characters? Yes

5.0